]> dgit.raspbian.org Git - gnome-shell.git/commit
ci: Replace only/except with rules
authorJordan Petridis <jpetridis@gnome.org>
Fri, 20 Nov 2020 13:54:13 +0000 (14:54 +0100)
committerJonas Ådahl <jadahl@gmail.com>
Fri, 20 Nov 2020 23:24:25 +0000 (00:24 +0100)
commit07fd0d3f2e5f111cf664da701c65f0bb56947fb5
treee102e19a59951fee7abd82dcbd4ec55e6e04c056
parentb64020f84b34e215910cbea6d2cc177836f46aa3
ci: Replace only/except with rules

only/except keywords where deperecated in favor of rules.

Since we started using GNOME/gnome-shell!1492 it introduced
a second pipeline being run for each commit.

Detached pipelines are the only way to access CI_MERGE_REQUEST_*
variables, and if we disable normal pipelines you will need to
create wip/spam MRs in order to run the tests.

This reworked rules makes it so, the normal pipeline needs manual
interaction to be started, and the detached/MR pipleines is always
run.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1503>
.gitlab-ci.yml